package com.taptech.doufu.bean;

import com.google.gson.annotations.SerializedName;

import java.util.List;

/**
 * Created by longsiyang on 16/5/17.
 */
public class MarketNovelNoticeBean
{
    private int type;
    /**
     * url :
     */

    private String object_type;
    private String object_id;
    private String msg;
    private String id;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    /**
     * topic_type : 18
     * novel_type : 0
     * title : 【瓶邪】半世轻尘
     * images : [{"imgUrl":"http://imgold2.doufu.la/diaobaoimg/tb/bf/b1MMCUrd39zpGXaw7oQFSIxUB08qS6vKBzDrpN-KC-JDyoyV8tf-Qo290Aq8.png","height":600,"width":811,"des":"","path":"diaobaoimg/tb/bf/b1MMCUrd39zpGXaw7oQFSIxUB08qS6vKBzDrpN-KC-JDyoyV8tf-Qo290Aq8.png","hash_name":""}]
     * des : 接瓶邪甜蜜三部曲（执子之手）（岁月安好）（天伦之乐）
     * 这个就当番外也好，单独看也行。
     * 内容简介：
     * 因为三叔发现永宁陵里出现了那个年代不会出现的东西，而且跟他俩有关，三叔给放在特定地方让吴邪去南京取，两人看见物品也惊奇不已，然后答应考察队去永宁陵，两个人在墓道昏迷回到南北朝⋯⋯
     * 千年一梦回百转，深情不寿誓追随⋯⋯
     * tagType : 0
     * user : {"userId":1277044,"name":"娟娟1302080","icon":"http://imgold2.doufu.la/diaobaoimg/J_/Ci/DOLvXyTJSqBwMpFAu7AK7TYJvkvWy3ddsTGzD-LnzlWnDrcnOYiu3kKlCtRl.jpg","type":1,"medal":"http://imgold2.doufu.la/doufu/img/medal/5.png","signature":"微博：娟娟1302080 或者 清儿370"}
     * comuBrief : {"title":"","commId":0,"type":0}
     * status : 1
     * article_num : 4
     * shareUrl : http://doufu.la/index.php/shareManage/topic?s=187792
     * author : 娟娟1302080
     * read_times : 646
     * praise_times : 0
     * add_time : 1463321235
     * elite : 0
     * tags : [{"id":"1833","name":"瓶邪","pattern":"瓶邪|吴邪|张起灵|闷油瓶","match_num":"2","match_freq":"2","pid":null,"update_time":"1459552346","status":"1","class_id":"18","at_home":"0","default":"1","count":"4035","is_recommend":"1","is_recommend_recommend":"0","flower_num":"1098709","w_img":null,"icon":"cps/62c0636d99848fb308e07ce395044eaf.jpg","following_count":"108438"},{"id":"2169","name":"HE","pattern":"HE","match_num":"1","match_freq":"2","pid":null,"update_time":"1442563422","status":"1","class_id":"13","at_home":"0","default":"0","count":"14005","is_recommend":"1","is_recommend_recommend":"0","flower_num":"0","w_img":null,"icon":null,"following_count":"630"},{"id":"2185","name":"古代","pattern":"古代","match_num":"1","match_freq":"2","pid":null,"update_time":"1423759561","status":"1","class_id":"12","at_home":"0","default":"0","count":"3533","is_recommend":"0","is_recommend_recommend":"0","flower_num":"0","w_img":null,"icon":null,"following_count":"200"},{"id":"4868","name":"盗墓笔记同人","pattern":"盗墓笔记同人","match_num":"1","match_freq":"2","pid":null,"update_time":"1434342999","status":"1","class_id":"19","at_home":"0","default":"0","count":"45","is_recommend":"0","is_recommend_recommend":"0","flower_num":"0","w_img":null,"icon":null,"following_count":"4"},{"id":"17151","name":"驻站","pattern":"驻站","match_num":"1","match_freq":"2","pid":null,"update_time":"1441098135","status":"1","class_id":"19","at_home":"0","default":"0","count":"1785","is_recommend":"0","is_recommend_recommend":"0","flower_num":"0","w_img":null,"icon":null,"following_count":"79"}]
     * sexuality : 1
     * banner_link :
     * finished : 0
     * flowerCount : 7139
     * sticked : 0
     * collect_times : 92
     * comment_times : 72
     * update_time : 1463476459
     * object_type : 5
     * id : 187792
     * grantType : null
     * publishType : null
     * isOriginal : null
     * novelSource : null
     * sexual : null
     * sexualName1 : null
     * sexualName2 : null
     */

    private ObjectBean data;

    public int getType()
    {
        return type;
    }

    public void setType(int type)
    {
        this.type = type;
    }

    public ObjectBean getData()
    {
        return data;
    }

    public void setData(ObjectBean data)
    {
        this.data = data;
    }

    public String getObject_type()
    {
        return object_type;
    }

    public void setObject_type(String object_type)
    {
        this.object_type = object_type;
    }

    public String getObject_id()
    {
        return object_id;
    }

    public void setObject_id(String object_id)
    {
        this.object_id = object_id;
    }

    public String getMsg()
    {
        return msg;
    }

    public void setMsg(String msg)
    {
        this.msg = msg;
    }



    public class ObjectBean
    {
        /**
         * title :
         * commId : 0
         * type : 0
         */

        private ComuBriefBean comuBrief;
        private int status;
        private int article_num;
        private String title;
        private String shareUrl;
        private String author;
        private String read_times;
        private String praise_times;
        private String add_time;
        private String elite;
        private int sexuality;
        private String banner_link;
        private String finished;
        private String flowerCount;
        private int sticked;
        private String collect_times;
        private String comment_times;
        private int update_time;
        private int object_type;
        private int id;
        private Object grantType;
        private Object publishType;
        private Object isOriginal;
        private Object novelSource;
        private Object sexual;
        private Object sexualName1;
        private Object sexualName2;
        /**
         * imgUrl : http://imgold2.doufu.la/diaobaoimg/tb/bf/b1MMCUrd39zpGXaw7oQFSIxUB08qS6vKBzDrpN-KC-JDyoyV8tf-Qo290Aq8.png
         * height : 600
         * width : 811
         * des :
         * path : diaobaoimg/tb/bf/b1MMCUrd39zpGXaw7oQFSIxUB08qS6vKBzDrpN-KC-JDyoyV8tf-Qo290Aq8.png
         * hash_name :
         */

        private List<ImagesBean> images;
        /**
         * id : 1833
         * name : 瓶邪
         * pattern : 瓶邪|吴邪|张起灵|闷油瓶
         * match_num : 2
         * match_freq : 2
         * pid : null
         * update_time : 1459552346
         * status : 1
         * class_id : 18
         * at_home : 0
         * default : 1
         * count : 4035
         * is_recommend : 1
         * is_recommend_recommend : 0
         * flower_num : 1098709
         * w_img : null
         * icon : cps/62c0636d99848fb308e07ce395044eaf.jpg
         * following_count : 108438
         */

        private List<TagsBean> tags;

        public String getTitle()
        {
            return title;
        }

        public void setTitle(String title)
        {
            this.title = title;
        }

        public ComuBriefBean getComuBrief()
        {
            return comuBrief;
        }

        public void setComuBrief(ComuBriefBean comuBrief)
        {
            this.comuBrief = comuBrief;
        }

        public int getStatus()
        {
            return status;
        }

        public void setStatus(int status)
        {
            this.status = status;
        }

        public int getArticle_num()
        {
            return article_num;
        }

        public void setArticle_num(int article_num)
        {
            this.article_num = article_num;
        }

        public String getShareUrl()
        {
            return shareUrl;
        }

        public void setShareUrl(String shareUrl)
        {
            this.shareUrl = shareUrl;
        }

        public String getAuthor()
        {
            return author;
        }

        public void setAuthor(String author)
        {
            this.author = author;
        }

        public String getRead_times()
        {
            return read_times;
        }

        public void setRead_times(String read_times)
        {
            this.read_times = read_times;
        }

        public String getPraise_times()
        {
            return praise_times;
        }

        public void setPraise_times(String praise_times)
        {
            this.praise_times = praise_times;
        }

        public String getAdd_time()
        {
            return add_time;
        }

        public void setAdd_time(String add_time)
        {
            this.add_time = add_time;
        }

        public String getElite()
        {
            return elite;
        }

        public void setElite(String elite)
        {
            this.elite = elite;
        }

        public int getSexuality()
        {
            return sexuality;
        }

        public void setSexuality(int sexuality)
        {
            this.sexuality = sexuality;
        }

        public String getBanner_link()
        {
            return banner_link;
        }

        public void setBanner_link(String banner_link)
        {
            this.banner_link = banner_link;
        }

        public String getFinished()
        {
            return finished;
        }

        public void setFinished(String finished)
        {
            this.finished = finished;
        }

        public String getFlowerCount()
        {
            return flowerCount;
        }

        public void setFlowerCount(String flowerCount)
        {
            this.flowerCount = flowerCount;
        }

        public int getSticked()
        {
            return sticked;
        }

        public void setSticked(int sticked)
        {
            this.sticked = sticked;
        }

        public String getCollect_times()
        {
            return collect_times;
        }

        public void setCollect_times(String collect_times)
        {
            this.collect_times = collect_times;
        }

        public String getComment_times()
        {
            return comment_times;
        }

        public void setComment_times(String comment_times)
        {
            this.comment_times = comment_times;
        }

        public int getUpdate_time()
        {
            return update_time;
        }

        public void setUpdate_time(int update_time)
        {
            this.update_time = update_time;
        }

        public int getObject_type()
        {
            return object_type;
        }

        public void setObject_type(int object_type)
        {
            this.object_type = object_type;
        }

        public int getId()
        {
            return id;
        }

        public void setId(int id)
        {
            this.id = id;
        }

        public Object getGrantType()
        {
            return grantType;
        }

        public void setGrantType(Object grantType)
        {
            this.grantType = grantType;
        }

        public Object getPublishType()
        {
            return publishType;
        }

        public void setPublishType(Object publishType)
        {
            this.publishType = publishType;
        }

        public Object getIsOriginal()
        {
            return isOriginal;
        }

        public void setIsOriginal(Object isOriginal)
        {
            this.isOriginal = isOriginal;
        }

        public Object getNovelSource()
        {
            return novelSource;
        }

        public void setNovelSource(Object novelSource)
        {
            this.novelSource = novelSource;
        }

        public Object getSexual()
        {
            return sexual;
        }

        public void setSexual(Object sexual)
        {
            this.sexual = sexual;
        }

        public Object getSexualName1()
        {
            return sexualName1;
        }

        public void setSexualName1(Object sexualName1)
        {
            this.sexualName1 = sexualName1;
        }

        public Object getSexualName2()
        {
            return sexualName2;
        }

        public void setSexualName2(Object sexualName2)
        {
            this.sexualName2 = sexualName2;
        }

        public List<ImagesBean> getImages()
        {
            return images;
        }

        public void setImages(List<ImagesBean> images)
        {
            this.images = images;
        }

        public List<TagsBean> getTags()
        {
            return tags;
        }

        public void setTags(List<TagsBean> tags)
        {
            this.tags = tags;
        }

        public class ComuBriefBean
        {
            private String title;
            private int commId;
            private int type;

            public String getTitle()
            {
                return title;
            }

            public void setTitle(String title)
            {
                this.title = title;
            }

            public int getCommId()
            {
                return commId;
            }

            public void setCommId(int commId)
            {
                this.commId = commId;
            }

            public int getType()
            {
                return type;
            }

            public void setType(int type)
            {
                this.type = type;
            }
        }

        public class ImagesBean
        {
            private String imgUrl;
            private int height;
            private int width;
            private String des;
            private String path;
            private String hash_name;

            public String getImgUrl()
            {
                return imgUrl;
            }

            public void setImgUrl(String imgUrl)
            {
                this.imgUrl = imgUrl;
            }

            public int getHeight()
            {
                return height;
            }

            public void setHeight(int height)
            {
                this.height = height;
            }

            public int getWidth()
            {
                return width;
            }

            public void setWidth(int width)
            {
                this.width = width;
            }

            public String getDes()
            {
                return des;
            }

            public void setDes(String des)
            {
                this.des = des;
            }

            public String getPath()
            {
                return path;
            }

            public void setPath(String path)
            {
                this.path = path;
            }

            public String getHash_name()
            {
                return hash_name;
            }

            public void setHash_name(String hash_name)
            {
                this.hash_name = hash_name;
            }
        }

        public class TagsBean
        {
            private String id;
            private String name;
            private String pattern;
            private String match_num;
            private String match_freq;
            private Object pid;
            private String update_time;
            private String status;
            private String class_id;
            private String at_home;
            @SerializedName("default")
            private String defaultX;
            private String count;
            private String is_recommend;
            private String is_recommend_recommend;
            private String flower_num;
            private Object w_img;
            private String icon;
            private String following_count;

            public String getId()
            {
                return id;
            }

            public void setId(String id)
            {
                this.id = id;
            }

            public String getName()
            {
                return name;
            }

            public void setName(String name)
            {
                this.name = name;
            }

            public String getPattern()
            {
                return pattern;
            }

            public void setPattern(String pattern)
            {
                this.pattern = pattern;
            }

            public String getMatch_num()
            {
                return match_num;
            }

            public void setMatch_num(String match_num)
            {
                this.match_num = match_num;
            }

            public String getMatch_freq()
            {
                return match_freq;
            }

            public void setMatch_freq(String match_freq)
            {
                this.match_freq = match_freq;
            }

            public Object getPid()
            {
                return pid;
            }

            public void setPid(Object pid)
            {
                this.pid = pid;
            }

            public String getUpdate_time()
            {
                return update_time;
            }

            public void setUpdate_time(String update_time)
            {
                this.update_time = update_time;
            }

            public String getStatus()
            {
                return status;
            }

            public void setStatus(String status)
            {
                this.status = status;
            }

            public String getClass_id()
            {
                return class_id;
            }

            public void setClass_id(String class_id)
            {
                this.class_id = class_id;
            }

            public String getAt_home()
            {
                return at_home;
            }

            public void setAt_home(String at_home)
            {
                this.at_home = at_home;
            }

            public String getDefaultX()
            {
                return defaultX;
            }

            public void setDefaultX(String defaultX)
            {
                this.defaultX = defaultX;
            }

            public String getCount()
            {
                return count;
            }

            public void setCount(String count)
            {
                this.count = count;
            }

            public String getIs_recommend()
            {
                return is_recommend;
            }

            public void setIs_recommend(String is_recommend)
            {
                this.is_recommend = is_recommend;
            }

            public String getIs_recommend_recommend()
            {
                return is_recommend_recommend;
            }

            public void setIs_recommend_recommend(String is_recommend_recommend)
            {
                this.is_recommend_recommend = is_recommend_recommend;
            }

            public String getFlower_num()
            {
                return flower_num;
            }

            public void setFlower_num(String flower_num)
            {
                this.flower_num = flower_num;
            }

            public Object getW_img()
            {
                return w_img;
            }

            public void setW_img(Object w_img)
            {
                this.w_img = w_img;
            }

            public String getIcon()
            {
                return icon;
            }

            public void setIcon(String icon)
            {
                this.icon = icon;
            }

            public String getFollowing_count()
            {
                return following_count;
            }

            public void setFollowing_count(String following_count)
            {
                this.following_count = following_count;
            }
        }
    }
}
